export const unitConversion = (limit: any) => {
  let mYsize = limit
  if (mYsize == 0) return 0 + 'B'
  if (mYsize < 0.1) {
    // 小于0.1KB转换为B
    mYsize = parseFloat((mYsize * 1024).toFixed(2)) + 'B'
  } else if (mYsize > 0.1 * 1024) {
    // 大于0.1MB转换为MB
    mYsize = parseFloat((mYsize / 1024).toFixed(2)) + 'MB'
  } else if (mYsize > 0.1 * 1024 * 1024) {
    // 大于0.1GB转换为GB
    mYsize = parseFloat((mYsize / 1024 / 1024).toFixed(2)) + 'GB'
  } else {
    mYsize = mYsize + 'KB'
  }
  return mYsize
}
//不带单位
export const getConversionLimit = (limit: any) => {
  let mYsize = limit
  if (mYsize == 0) return 0
  if (mYsize < 0.1) {
    // 小于0.1KB转换为B
    mYsize = parseFloat((mYsize * 1024).toFixed(2))
  } else if (mYsize > 0.1 * 1024) {
    // 大于0.1MB转换为MB
    mYsize = parseFloat((mYsize / 1024).toFixed(2))
  } else if (mYsize > 0.1 * 1024 * 1024) {
    // 大于0.1GB转换为GB
    mYsize = parseFloat((mYsize / 1024 / 1024).toFixed(2))
  } else {
    mYsize = mYsize
  }
  return mYsize
}
